casting bench - French English Dictionary